git fetch -ap && git branch --merged

 git fetch -ap &&  git branch --merged | grep -v "\*" | xargs -n 1 git branch -d
  1. git fetch -ap: 모든 리모트 브랜치를 불러오고 삭제된 리모트 브랜치를 삭제한다.
  2. git branch --merged | grep -v "\*" | xargs -n 1 git branch -d: 머지된 리모트 브랜치를 검색하여 로컬 브랜치를 일괄적으로 삭제한다.